package reflex;

public class ClassTest {

    public static void main(String[] args) throws ClassNotFoundException {
        // 获取class对象的3种方式
        // 1.类名.class
        Class class1 = ClassTest.class;
        System.out.println(class1);

        // 2.类对象.getClass()
        Class class2 = new ClassTest().getClass();
        System.out.println(class2);

        // 3.Class.forName("类的全限定名")，该方法初始化对象
        Class class3 = Class.forName("reflex.ClassTest");
        System.out.println(class3);

        System.out.println(class1==class2);
        System.out.println(class1==class3);
    }
}
